Big Huge Thesaurus

solea lascaris

noun

sounds kind of like